package com.mingserve.common.core.constant;

/**
 * 缓存常量信息
 *
 * @author lvwshuai
 */
public class CacheConstants
{
    /**
     * 边缘测点列表
     */
    public static final String EDGE_POINT_LIST = "edge_point_list";
    /**
     * 边缘测点分组
     */
    public static final String EDGE_POINT_GROUP = "edge_point_group";
    /**
     * 边缘测点配置
     */
    public static final String EDGE_POINT_CONFIG_LIST = "edge_point_config_list";
    /**
     * 边缘测点配置
     */
    public static final String EDGE_POINT_BEARING_LIST = "edge_point_bearing_list";
    /**
     * 边缘测点配置
     */
    public static final String EDGE_POINT_FAULT_LIST = "edge_point_fault_list";
    /**
     * 边缘IoT设备列表
     */
    public static final String EDGE_SENSOR_LIST = "edge_sensor_list";
    /**
     * 边缘设备列表
     */
    public static final String EDGE_EQUIP_LIST = "edge_equip_list";
    /**
     * 边缘设备配置列表
     */
    public static final String EDGE_EQUIP_CONFIG_LIST = "edge_equip_config_list";
    /**
     * 边缘设备维修记录列表
     */
    public static final String EDGE_EQUIP_REPAIR_LIST = "edge_equip_repair_list";
    /**
     * 边缘设备阈值记录列表
     */
    public static final String EDGE_EQUIP_THRESHOLD_LIST = "edge_equip_threshold_list";
    /**
     * 传感器分包列表
     */
    public static final String RAW_SUBPACKAGE_CHIP = "raw_subpackage_chip:";

    /**
     * 传感器最新信息
     */
    public static final String RAW_SENSOR_INFO_KEY = "raw_sensor_info:";

    /**
     * 同一工作机组下测点
     */
    public static final String RAW_POINT_GROUP_KEY = "raw_point_group:";

    /**
     * 工作机组延迟等待到期通知key
     */
    public static final String RAW_POINT_GROUP_EXPIRE_KEY = "raw_point_group_expire:";

    /**
     * 传感器参数配置信息
     */
    public static final String IPHM_DEVICE_TASK = "iphm_device_task:";
}
